purchasing agreement - German English Dictionary